@font-face {
/* font-test*/
	font-family: Helvetica;
	src:url('../fonts/Helvetica.ttf?v=3.2.1'),
	url('../fonts/Helvetica-BoldOblique.ttf?v=3.2.1'), /* IE9 */
	url('../fonts/Helvetica-Bold.ttf?v=3.2.1');
}
*{font-family: Helvetica}
.beg-login-box { width: 450px;margin: 10% auto;padding-bottom:30px;background-color:#fff; border-radius: 10px;}
.beg-login-box header {  height: 39px;  padding: 10px;  border-bottom: 1px solid #eee;  }
.beg-login-box header h1 {text-align: center;font-size: 25px;line-height: 40px;}
.beg-login-box .beg-login-main {padding: 30px 90px 0;}
.beg-login-main .layui-form-item {  position: relative;  }
.beg-login-main .layui-form-item .beg-login-icon {  position: absolute;  color: #cccccc;  top: 10px;  left: 10px;  }
.beg-login-main .layui-form-item input { padding-left: 34px;border-color: #ddd;}
.beg-login-box footer { height: 35px;padding: 10px 10px 0 10px;}
.beg-login-box footer p {line-height: 35px;text-align: center;}
.btn-blog{width: 100%;}
.beg-clear {clear: both;}
.beg-login-code-box { position: relative;padding: 10px;}
.beg-login-code-box input {position: absolute;width: 100px;}
.beg-login-code-box img {cursor: pointer;position: absolute;left: 115px;height: 38px;}
.layui-form-item .captcha { position: absolute;right: 1px;top: 1px; border-left: 1px solid #e6e6e6;}
.layui-form-item .captcha img {height: 36px;cursor: pointer;}
.beg-login-main .layui-form-item #captcha{padding-left: 8px;}

/********************************北京动画*****************************/
.large-header {position: relative;width: 100%; background: #333; overflow: hidden;background-size: cover;background-position: center center;z-index: 1;}
.login .large-header {background-color: #393D49;background-position: center bottom;}
.main-title{position: absolute;margin: 0;padding: 0;color: #333;text-align: center;top: 30%;left: 50%;
	-webkit-transform: translate3d(-50%,-30%,0);transform: translate3d(-50%,-30%,0);
}
.login .main-title {padding-left: 10px;}
@media screen and (max-width: 750px){
	.beg-login-box { width: 80%;height: auto;margin: 10% auto;background-color: rgba(255, 255, 255, 0.407843); border-radius: 10px;color: aliceblue;}
	.beg-login-box .beg-login-main {height: auto;padding: 15px 15px 0;}
	.layui-btn{width: 100%;display: block;}
	.layui-btn .layui-icon{display: none;}
	.beg-login-remember{display: none;}
	.beg-pull-right{float: none!important;}
	.lfb{margin-bottom: 0;}
	.main-title { position: absolute;width: 95%;margin: 0 auto;padding: 0;color: #333;text-align: center;}
}
.headers{position: fixed;right: 0;z-index: 999;text-align: right;color: #fff;padding: 15px 20px;}
.headers a{color: #fff;}
.headers a:hover{color: #eee;}
.layui-login-left{background-color: #00b9da;position:fixed;height: 100%;width:30%;box-shadow: 5px 0px 15px #779cab;}
.layui-login-left .layui-form-pane{padding: 0 12%;}
.layui-login .layui-login-right{position: relative;}
.layui-login .layui-login-content{height:100%;position:fixed;right: 0;top: 0;width: 100%;border:1px solid #ccc;text-align: right;background-color: #91b7ca;}
.login-logo{text-align: center;margin: 10% 0 25%;}
.Register .login-logo{margin: 10% 0 12%;}
.login-logo img{width: 90%;  }
.login-txt a{font-size: 1.6em;color: #fff}
.login-img{height: 100%;image-rendering: -webkit-optimize-contrast;}
.login a:hover{color: #eee;}
.layui-login-left .layui-login-input{position: relative;}
.layui-login-left .input-icon{position: absolute;left: -3px;display: inline-block;width: 32px;height: 32px;top:50%;margin-top: -16px;}
.layui-login-left .login-password{background-image: url(../images/password-icon.png);}
.layui-login-left .login-email{background-image: url(../images/email-icon.png);}
.layui-login-left .login-phone{background-image: url(../images/phone-icon.png);}
.layui-login-left .login-tel{background-image: url(../images/tel-icon.svg);}
.layui-login-left .login-company{background-image: url(../images/company-icon.png);}
.layui-login-left .login-address{background-image: url(../images/address-icon.svg);}
.layui-login-left .login-position{background-image: url(../images/position-icon.svg);}

.layui-login-left input[type="text"],.layui-login-left input[type="password"]{font-size: 20px; height: 45px; padding-left:45px; color:#fff;border:none;border-bottom: 3px solid #fff;background-color:#00b9da !important;width:100%;-webkit-box-shadow: 0 0 0px 1000px #00b9da inset}
.layui-login-left input[type="password"]{background-image: url(../images/password-icon.png) !important;}
.layui-login-left input::-webkit-input-placeholder{color: #fff;font-size: 20px;}
.layui-login-left input:-webkit-autofill{background-color:#00b9da !important; color: #fff !important;}
.layui-login-left .btn-submit{text-align: center;color: #fff;background-color: #00b9da;border:none;font-size: 24px;cursor: pointer !important;}
.layui-login-left .login-footer{position: absolute;z-index: 999;bottom: 0;color: #fff;padding-bottom:20px;font: bold 28px/40px arial; }
.dx_captcha{width: 100% !important;}
#dx_captcha_basic_bar-inform_1{background-color: #2cc1dc !important;border-bottom: 0px solid #fff;text-align: left;padding-left: 25px;}
.dx_captcha_basic_bar{color: #fff !important;font-size: 20px;}
.dx_captcha_basic_slider-cover,.dx_captcha_basic_bar{border:none !important;}
.dx_captcha_basic_bar-success{font-size: 20px !important; height: 45px !important;line-height: 45px !important; text-align: left !important; border-bottom: 0px solid #fff;background-color: #2cc1dc !important;border-radius: 22px !important;background-image:url(../images/yes1.png) !important;background-repeat: no-repeat !important;background-position: left center !important;padding-left: 45px !important; }
.dx_captcha_basic_bar-success img,.dx_captcha_basic_bar-inform img{display: none !important;}
.dx_captcha_basic_bar-success span{color: #fff !important;font-size: 20px;}
.btn-submit.disabled{color: #5dd6ec !important;cursor: }
@media screen and (max-width: 1900px){
	.layui-login-left{width:30% !important;}
}
@media screen and (max-width: 1200px){
	.layui-login-left .layui-form-pane{padding: 0 8% !important;}
}
@media screen and (max-width: 750px){
	.layui-login-right{display: none !important;}
	.layui-login-left{width:100% !important;box-shadow: 0px 0px 0px #779cab !important;}
	.login-logo{margin: 8% 0 11%;}
	.headers{padding: 10px 10px;}
}
.dx_captcha_basic_state-box,.dx_captcha_basic_bar-inform,.dx_captcha_basic_bar{height: 45px !important; line-height: 45px !important;border-radius: 22px !important;}
.dx_captcha_basic_bar{background-color: #2cc1dc !important}
.dx_captcha,.dx_captcha_loading_wrapper{border-radius: 22px;height: 45px;line-height: 45px !important;background-color: #2cc1dc  !important;}
.eye-no{position: absolute;right: 5px;top: 50%;margin-top:-16px;display: inline-block;width: 32px;height: 32px;background-image: url('../images/sys2.png');cursor: pointer;}
.eye-yes{background-image: url('../images/eye.png') !important;}
.dx_captcha_basic_slider{background: transparent !important;}
.dx_captcha_basic_slider-img-animated-wrap span{display: none !important;}
.dx_captcha_basic_bar{font-size: 20px !important;}
.dx_captcha_basic_slider .dx_captcha_basic_slider-img-animated-wrap img{width:45px !important;height: 45px !important;}
.dx_captcha_basic_slider,.dx_captcha_basic_slider .dx_captcha_basic_slider-img-active{height: 45px !important;width: 45px !important;margin-top:0 !important;;margin-left: 2px;}
.dx_captcha_basic_bar{background:#2cc1dc !important;}
.dx_captcha_basic_box{background:#00b9da !important;}
.dx_captcha_basic_slider .dx_captcha_basic_slider-img-active{margin-left:-1px !important;}
.dx_captcha_loading_state-box{background:#34d2ee !important;font-size: 18px !important;}
.dx_captcha_loading_lang_pass_by_server{font-size: 20px !important;color: #fff !important;} 
.dx_captcha_loading_state-box{border:0px solid #fff !important;border-radius:0 !important;}
.dx_captcha_loading_state-box-img img{display: none !important;}
.dx_captcha_basic_slider-cover{background-color: #}
.dx_captcha_loading_state-box{border-radius: 22px !important; height: 45px !important;line-height: 45px !important;color: #fff !important;  background-image:url(../images/yes1.png) !important;background-position: left center !important;background-repeat: no-repeat !important;background-color: #2cc1dc  !important;}
.dx_captcha_loading_state-box .dx_captcha_loading_state-box-img{margin:0 0 0 28px !important;}
.dx_captcha_basic_lang_verify_success{padding-left: 5px !important;}
.dx_captcha_loading_smart_checking .dx_captcha_loading_state-box-img{margin:0 0 0 42px !important;}
/*注册*/
.Register .layui-login-left input{font-size: 14px; height: 35px; border-bottom: 3px solid #fff;padding-left:30px;}
.Register .layui-login-left .input-icon{left: -3px;width: 20px;height: 20px;top:50%;margin-top: -12px;background-size: 100%;image-rendering: -webkit-optimize-contrast;}
.dx_captcha_basic_slider-cover{height: 45px !important;border-top-left-radius: 22px !important;border-bottom-left-radius:20px !important;}
.dx_captcha_basic_bar-success_1{height: 45px !important;line-height: 45px !important;border-radius: 20px !important;}

.Register .eye-no{position: absolute;right: 5px;top: 50%;margin-top:-13px;display: inline-block;width: 25px;height: 25px;background-image: url('../images/min-sys2.png');cursor: pointer;}
.Register .eye-yes{background-image: url('../images/min-eye.png') !important;}

.Register .layui-form-item{margin-bottom: 10px;}






